to undertake or assist - Anglais Synonymes Dictionnaire